#ifndef MYSLAM_BACKEND_POINTVERTEX_H
#define MYSLAM_BACKEND_POINTVERTEX_H

#include "backend/vertex.h"

namespace myslam
{
namespace backend
{

/**
 * @brief 以xyz形式参数化的顶点
 */
class VertexPointXYZ : public Vertex
{
public:
    EIGEN_MAKE_ALIGNED_OPERATOR_NEW;

    VertexPointXYZ() : Vertex(3) {}

    std::string TypeInfo() const { return "VertexPointXYZ"; }
};

// add 直接数值加法

} // namespace backend
} // namespace myslam

#endif
